Set Methods for JavaScript
2つのSetの共通要素
code:js
console.log(set1.intersection(set2)); // Set(1) {'apples'}
2つのSetの和
code:js
console.log(set1.union(set2)); // Set(3) {'apples', 'bananas', 'oranges'}
差
2つのSetの共通していない部分
code:js
console.log(set1.symmetricDifference(set2)); // Set(2) {'bananas', 'oranges'}
subsetかどうか
code:js
console.log(set1.isSubsetOf(set2)); // true
supersetかどうか
code:ts
console.log(set1.isSupersetOf(set2)); // true
交差していないかどうか
交差していないとtrue
code:js
console.log(set1.isDisjointFrom(set2)); // true